package com.woniuxy.book.controller.form.bookinfo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;

@Data
@ApiModel("新增书籍参数对象")
public class AddBookInfoForm {

    /**
     * 显示名字
     */
    @ApiModelProperty("书籍显示名")
    private String bookShowname;

    /**
     * 图书名字
     */
    @ApiModelProperty("书籍名")
    private String bookName;

    /**
     * 作者
     */
    @ApiModelProperty("书籍作者")
    private String bookAuth;

    /**
     * 出版社
     */
    @ApiModelProperty("出版社")
    private String bookPress;

    /**
     * 出版时间
     */
    @ApiModelProperty("出版时间")
    private LocalDate pressDate;

    /**
     * 单价
     */
    @ApiModelProperty("单价")
    private BigDecimal bookPrice;

    /**
     * 图片
     */
    @ApiModelProperty("封面图片路径")
    private String bookImage;

    /**
     * 类别ID
     */
    @ApiModelProperty("图书类型id")
    private Integer typeId;

    /**
     * 库存量
     */
    @ApiModelProperty("库存量")
    private Integer number;

}
